Novel runtime systems support for adaptive compositional modeling in PSEs
نویسندگان
چکیده
Problem solving environments (PSEs) have progressed significantly in the past few years. The vision of truly seamless PSEs relies on runtime systems support that is cognizant of the operational issues underlying scientific computations and, at the same time, is flexible enough to accommodate diverse application scenarios. This paper presents a PSE runtime support solution through a novel combination of two computational technologies – Weaves, a source-language independent parallel runtime compositional framework that operates through reverse-analysis of compiled object files, and runtime recommender systems that aid in dynamic knowledge-based application composition. Domain-specific adaptivity is exploited through runtime recommendation of code modules and a sophisticated checkpointing framework for transparent deployment. A core set of “adaptivity schemas” are provided as templates for adaptive composition of large-scale scientific computations. Implementation issues, motivating application contexts, and preliminary results are described.
منابع مشابه
Novel Runtime Systems Support for
Grid infrastructures and computing environments have progressed significantly in the past few years. The vision of truly seamless Grid usage relies on runtime systems support that is cognizant of the operational issues underlying grid computations and, at the same time, is flexible enough to accommodate diverse application scenarios. This paper addresses the twin aspects of Grid infrastructure ...
متن کاملA Runtime Framework for Adaptive Compositional Modeling
The rapid emergence of embedded devices and sensor networks that frequently exchange object-level images foretells an increasing reliance on object-level systems. Additionally, nearly all computing systems, including control systems, enterprise applications, scientific codes and dynamic libraries operate eventually at the object code level. Studying adaptivity and runtime composition issues in ...
متن کاملReal-Time Performance Monitoring, Adaptive Control, and Interactive Steering of Computational Grids
The scope of high-performance computing is rapidly expanding from single parallel systems to clusters of heterogeneous sequential and parallel systems. Moreover, as applications become more complex, they grow more irregular, with data-dependent execution behavior, and more dynamic, with time-varying resource demands. Consequently, even small changes in application structure can lead to large ch...
متن کاملHarmonics Estimation in Power Systems using a Fast Hybrid Algorithm
In this paper a novel hybrid algorithm for harmonics estimation in power systems is proposed. The estimation of the harmonic components is a nonlinear problem due to the nonlinearity of phase of sinusoids in distorted waveforms. Most researchers implemented nonlinear methods to extract the harmonic parameters. However, nonlinear methods for amplitude estimation increase time of convergence. Hen...
متن کاملWeaves: A Novel Direct Code Execution Interface for Parallel High Performance Scientific Codes
Scientific codes are increasingly being used in compositional settings, especially problem solving environments (PSEs). Typical compositional modeling frameworks require significant buy-in, in the form of commitment to a particular style of programming (e.g., distributed object components). While this solution is feasible for newer generations of component-based scientific codes, large legacy c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Future Generation Comp. Syst.
دوره 21 شماره
صفحات -
تاریخ انتشار 2005